tie-plug punch - French English Dictionary